github.com/refraction-networking/utls.sessionController.pskExtension (field)
15 uses
github.com/refraction-networking/utls (current package)
u_session_controller.go#L37: pskExtension PreSharedKeyExtension
u_session_controller.go#L60: pskExtension: nil,
u_session_controller.go#L86: if s.sessionTicketExt == nil && s.pskExtension == nil || s.uconnRef.clientHelloBuildStatus != NotBuilt {
u_session_controller.go#L171: if s.pskExtension == nil {
u_session_controller.go#L175: initializationGuard(s.pskExtension, func(e PreSharedKeyExtension) {
u_session_controller.go#L198: uAssert(s.pskExtension != nil && (s.state == PskExtInitialized || s.state == PskExtAllSet), "tls: setPskToUConn failed: invalid state")
u_session_controller.go#L199: pskCommon := s.pskExtension.GetPreSharedKeyCommon()
u_session_controller.go#L220: if s.pskExtension == nil {
u_session_controller.go#L228: s.pskExtension.PatchBuiltHello(s.uconnRef.HandshakeState.Hello)
u_session_controller.go#L244: return s.overrideExtension(pskExt, func() { s.pskExtension = pskExt }, PskExtInitialized)
u_session_controller.go#L286: if s.pskExtension == nil {
u_session_controller.go#L288: s.pskExtension = ext
u_session_controller.go#L291: s.uconnRef.Extensions[i] = s.pskExtension
u_session_controller.go#L293: s.pskExtension.SetOmitEmptyPsk(s.uconnRef.config.OmitEmptyPsk)
u_session_controller.go#L309: s.pskExtension = nil
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |